#include "core/event.h"

namespace core {
	Event::~Event() {
	}

	void Event::removeAll() {
		mPrimarySignal.disconnect_all_slots();
		mSecondarySignal.disconnect_all_slots();
	}

	void Event::emit() {
		mPrimarySignal(this);
		mSecondarySignal();
	}
}
